freedom from other inhuman and degrading treatments - Fransızca İngilizce Sözlük

freedom from other inhuman and degrading treatments

Meanings of "freedom from other inhuman and degrading treatments" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Human Rights
freedom from other inhuman and degrading treatments droit de ne pas être soumis à des traitements inhumains ou dégradants [m]